logo image

Red Rhino - Career Opportunities

Software Developer

Description

Software Developer

NOC: 21232

Location: Abbotsford BC

Full-Time Position (40 hours)

Red Rhino Networks is looking for a developer who will bring their motivation to solve big and small business IT problems. Do you have the drive to implement your ideas? Are you hoping to grow professionally and personally from a knowledgeable team?
If you answered “yes,” keep on reading.
Red Rhino is a fast growing and award-winning IT Services company. From our head office in Abbotsford, our team works to provide exceptional support & service. We have a great, close-knit team – we work hard and have fun together. For back-to-back years, we have been awarded Canada’s 50 Best Managed IT Companies as well as made the list of top 501 MSPs globally by Channel Futures, the most prominent listing of leading MSPs.
We are currently hiring for a software developer. This person will improve internal tooling by integrating tools via REST APIs, PowerShell scripts and C# coding. In addition, you may be working on client facing projects leveraging your development skill set.



You are a good fit if you:

  • Like StarCraft and Factorio
  • Like taking manual processes and automating them
  • Work with a high level of integrity and honesty.
  • Have strong communication skills, both written and verbal
  • Enjoy solving problems, continual learning and growth.
  • Have a strong work ethic.
  • Good time management skills
  • Strong analytical, problem solving and troubleshooting skills.
  • Ability to work independently as well as in a team environment.


Responsibilities and Expectations:

  • Design and implement backend integration solutions using C# and API-based architectures
  • Develop and maintain automation workflows integrating systems and cloud-based services (including Microsoft Azure)
  • Integrate REST APIs with existing tools.
  • Work with and maintain MongoDB.
  • Assist with creating process, documentation and requirements for the PowerShell scripts.
  • Continuous learning
 


Qualifications & Experience:

Mandatory:

  • Bachelor’s degree in Computer Science or a related discipline, or equivalent professional certifications and/or relevant work experience
  • Minimum 2 years of professional experience in software development using C#
  • Minimum 1 year of experience using Jinja2 templating within automation workflows
  • Experience using Git in collaborative/team-based development environments
  • Demonstrated experience integrating REST APIs and processing JSON data in production environments
  • Experience working with MongoDB or other NoSQL database systems
  • Experience working with Microsoft Azure cloud environments

Preferred:

  • Familiarity with data analysis and reporting tools (e.g., Power BI and DAX)
  • Familiarity with AI development platforms or cloud-based AI tooling (e.g., Azure AI Foundry)
  • Familiarity with Windows 11 environments
  • Familiarity with Entra Active Directory (Azure AD)
  • Familiarity with Microsoft Graph API

We offer:

  • Competitive salary and benefits commensurate with skills and experience.
  • Opportunity to do challenging and meaningful work.
  • Collaborative, fun & flexible work environment
  • Opportunity to continue learning and achieve certifications.
  • Extended health benefits
  • Numerous company social events and lunches
  • Salary Range: $75,000 to 90,000/yr
 
Please apply by responding to the application and attaching your resume and cover letter. We would like to thank all those who apply. Only shortlisted candidates will be contacted.

Compensation

$75,000.00 - $90,000.00 per year

Know someone who would be a perfect fit? Let them know!